//  -----------------------------------------------------------------------------------------------//
//   This file is part of SvnExternalUpdater                                                               //
//   Copyright (C)2008 Romain Verdier ( romain@codingly.com )                                      //
//                                                                                                 //
//   This program is free software; you can redistribute it and/or modify it under the terms       //
//   of the GNU General Public License as published by the Free Software Foundation; either        //
//   version 2 of the License, or (at your option) any later version. This program is distributed  //
//   in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied        //
//   warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public  //
//   License for more details.                                                                     //
//                                                                                                 //
//   You should have received a copy of the GNU General Public License along with this program; if //
//   not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. or  //
//   see http://www.fsf.org/licensing/licenses/gpl.html                                            //
//  -----------------------------------------------------------------------------------------------//
namespace Codingly.SvnExternalUpdater.Core
{
	public enum ExternalType
	{
		/// <summary>
		/// MyFolder -r2345 http://svn.example.com/project/trunk
		/// </summary>
		FolderFirst,

		/// <summary>
		/// MyFolder http://svn.example.com/project/trunk
		/// </summary>
		FolderFirstWithoutRevision,

		/// <summary>
		/// -r2345 http://svn.example.com/project/trunk MyFolder
		/// </summary>
		RevisionFirst,

		/// <summary>
		/// http://svn.example.com/project/trunk MyFolder
		/// </summary>
		UrlFirst,

		/// <summary>
		/// http://svn.example.com/project/trunk@2345 MyFolder
		/// </summary>
		UrlFirstWithRevision,

		/// <summary>
		/// WTF LOL !?
		/// </summary>
		Unknown
	}
}